Big Huge Thesaurus

Vigna angularis

noun